package com.tjetc.service;

import com.tjetc.entity.view.DishTopView;
import com.tjetc.entity.view.OrdersStatisticsView;
import com.tjetc.entity.view.TurnOverView;
import com.tjetc.entity.view.UserStatisticsView;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;
import java.util.Locale;
//商家端统计业务类
public interface MerchantStatisticsService {
    //获得菜品销量列表
    DishTopView getDishTop(LocalDate beginDate,LocalDate endDate,Integer merchantId);
    //获得用户统计列表
    UserStatisticsView getUserStatistics(LocalDate beginDate,LocalDate endDate,Integer merchantId);
    //获得订单数量统计列表
    OrdersStatisticsView getOrderStatistics(LocalDate beginDate,LocalDate endDate,Integer merchantId);
    //获得营业额统计列表
    TurnOverView getTurnOver(LocalDate beginDate, LocalDate endDate, Integer merchantId);
}
